Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
180 WILLOUGHBY ROAD Detached £366,803 £68,000 9 Dec 1996
186 WILLOUGHBY ROAD Detached £233,123 £190,000 19 Sep 2019